English to Chinese Dictionary

Search:

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

突兀 tū wù lofty; towering / sudden; abrupt
涂污 tú wū to smear; to deface


<< back to the home page