English to Chinese Dictionary

Search:

Did you mean: nuhuo nanhua nahum nuewa numa nuoya nahui nahuo ?

奴化 huà to enslave; to subjugate


<< back to the home page