English to Chinese Dictionary

Search:

那话儿 nà huàr (coll.) that thing; that matter; you-know-what / (euphemism) sexual organ


<< back to the home page