el terrícola
See the entry for terrícola.

terrícola

NOUN
(inhabitant of the planet Earth)-earthling
Synonyms for terrícola
ADJECTIVE
(related to planet Earth)-terrestrial
Synonyms for terrícola
Word of the Day
mummy