Lughet
shove sth. under the carpet — English to Chinese Translation | Lughet