Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: dazhi dazu dazuo dazai dazi dezui ?

zuǐ to slap sb's face / to slap one's own face / fig. to fail to live up to a boast
zuǐ to answer

Dictionary · Google Translate · Help
By MDBG 2024