extra-terrestrial

extra-terrestrial

English Noun
Ad

Definition

Alternative spelling of extraterrestrial.

Ad