Back to Dictionary
外星人
wàixīngrén
1. space alien
2. extraterrestrial
Very Common • Top 4%