English to Chinese Dictionary

Search:

Did you mean: chuwai choucai chougai chouwei chouzai chuai chouqi chucai ?

仇外 chóu wài to feel animosity toward foreigners or outsiders / xenophobia


<< back to the home page