English to Chinese Dictionary

Search:

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


<< back to the home page