English to Chinese Dictionary

Search:

欠扁 qiàn biǎn annoying / infuriating / deserving of a good spanking


<< back to the home page