English to Chinese Dictionary

Search:

耍花枪 shuǎ huā qiāng to play tricks / to dupe


<< back to the home page