star visitor

listen to the pronunciation of star visitor
English - English
An extraterrestrial person from a different star system than ours