English to Chinese Dictionary

Search:

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

奴化 huà to enslave; to subjugate


<< back to the home page