Pinyin Dictionary results for "zhuo ben"

拙笨
clumsy; awkward; lacking skill
Dictionary data provided by CC-CEDICT