English to Chinese Dictionary

Search:

土得掉渣 de diào zhā (coll.) rustic; uncouth


<< back to the home page