Back to Dictionary
天外来客
天外來客
tiānwàiláikè
1.
visitors from outer space