English to Chinese Dictionary

Search:

Did you mean: tw two duwu touwu tudu tawu tutu tuo ?

突兀 lofty or towering / sudden or abrupt
涂污 to smear; to deface


<< back to the home page