English to Chinese Dictionary

Search:

丑人多作怪 chǒu rén duō zuò guài (saying) unattractive or untalented people tend to make spectacles of themselves


<< back to the home page