English to Chinese Dictionary

Search:

Did you mean: defen difen tiefen dafen deepen daofen deafen diaofen ?

跌份 diē fèn (coll.) to lose face


<< back to the home page