Pinyin Dictionary results for "ben kou zhuo she"

笨口拙舌
awkward in speech
Dictionary data provided by CC-CEDICT