English to Chinese Dictionary

Search:

Did you mean: tw two duwu tudu tutu tuo tu tewu ?

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


<< back to the home page