Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
cuban
chuben
cufen
guben
cabin
cuoban
guban
keben
?
粗笨
cū
bèn
awkward / clumsy / unwieldy / heavy-handed
<< back to the home page