English to Chinese Dictionary

Search:

Did you mean: daoqu duqu tuoqu dugu dushu duzhu daogu daoqi ?

夺取 duó to seize / to capture / to wrest control of


<< back to the home page