Lughet
a limb of the devil — English to Chinese Translation | Lughet