Lughet
run off at the mouth — English to Chinese Translation | Lughet