Lughet
sweep the dust under the carpet — English to Chinese Translation | Lughet