Pinyin Dictionary results for "ben zui zhuo she"

笨嘴拙舌
clumsy in speech; poor speaker
Dictionary data provided by CC-CEDICT