Lughet
to feel sick — English to Chinese Translation | Lughet