Back to Dictionary
笨嘴笨舌
bènzuǐbènshé
1.
clumsy in speaking
2.
awkward
3.
inarticulate
Metadata
- Category
- Chinese