Lughet
rake over the coals — English to Chinese Translation | Lughet