Lughet
shut one's pan — English to Chinese Translation | Lughet