English to Chinese Dictionary

Search:

Did you mean: dog daogu dage daoke duoge dogs dose dodge ?

倒戈 dǎo to change sides in a war / turncoat


<< back to the home page