Lughet
shear off sb.'s plume — English to Chinese Translation | Lughet