Back to Dictionary
拙嘴笨舌
zhuōzuǐbènshé
1. lit. clumsy mouth and broken tongue (idiom); awkward speaker