space alien in French
space alien in French
alien
(chiefly, US) An extraterrestrial being; a visitor from outer space.
extraterrestre
(chiefly, US) An extraterrestrial being; a visitor from outer space.