Lughet
do sb. in the eye — English to Chinese Translation | Lughet