Lughet
throw up one's hands — English to Chinese Translation | Lughet