Pinyin Dictionary results for "zhuo zui ben she"

拙嘴笨舌
lit. clumsy mouth and broken tongue (idiom); awkward speaker
Dictionary data provided by CC-CEDICT