English to Chinese Dictionary

Search:

拙嘴笨舌 zhuō zuǐ bèn shé lit. clumsy mouth and broken tongue (idiom); awkward speaker


<< back to the home page