tiān
wài
lái
kè

Definitions

  1. 1. visitors from outer space

Components