English to Chinese Dictionary

Search:

Did you mean: tuidao duidai tidai tuodai tudi tuiwei duida duidi ?

推戴 tuī dài to endorse (sb for leader)


<< back to the home page