English to Chinese Dictionary

Search:

Did you mean: chijiao chajia chujiao chaxiao chixiao shijiao chaji chaojia ?

插脚 chā jiǎo to shove in / to edge in / fig. to poke one's nose into people's business / prong


<< back to the home page