romvesen

Noun

 * 1) alien, extraterrestrial

Noun

 * 1) alien, extraterrestrial