Pinyin Dictionary results for "tu wu"

涂污
smudge; stain; to smear (dirt, paint); to deface
突兀
lofty or towering; sudden or abrupt
前途无量
to have boundless prospects
Dictionary data provided by CC-CEDICT