Spanish-French dictionary »

extraterrestre | alienígena meaning in French

SpanishFrench
extraterrestre | alienígena adjective

extraterrestreadjectif