Spanish-French dictionary »

alienígena | extraterrestre meaning in French

SpanishFrench
alienígena | extraterrestre noun

extraterrestreadjectif