YYzai Dictionary

English words translated into Chinese.

illegal aliens

Origin:

     illegal aliens

Translate:

非法居留的外国人
     Fēifǎ jūliú de wàiguó rén