English to Chinese Dictionary

Search:

Did you mean: smack snack snacks smock ?

biā (onom.) smack!
吧唧 ji to smack one's lips
to sip / to smack one's lips / to taste / to savor
猛击 měng to slap / to smack / to punch
拍击 pāi to smack / to beat
吧嗒 da (onom.) patter, splatter, click / to smack one's lips / to pull (on a pipe)
吧唧吧唧 ji ji (onom.) smacking the lips
点头咂嘴 diǎn tóu zuǐ to approve by nodding one's head and smacking one's lips (idiom)


<< back to the home page