alien, life-form which did not originate on planet earth

listen to the pronunciation of alien, life-form which did not originate on planet earth
English - English

Definition of alien, life-form which did not originate on planet earth in English English dictionary

alien, life-form which did not originate on planet earth
{i} extraterrestrial
alien, life-form which did not originate on planet earth
Favorites