Home
Help
About
Contact
English to Chinese Dictionary
Search:
外星人
wài
xīng
rén
space alien; extraterrestrial
<< back to the home page