Pinyin Dictionary results for "yu ben"

愚笨
stupid; clumsy
疲于奔命
lit. tired of constantly running for one's life (idiom); terribly busy; up to one's ears in work
Dictionary data provided by CC-CEDICT