Lughet
sour one's cheeks — English to Chinese Translation | Lughet