Lughet
one's right hand — English to Chinese Translation | Lughet