Spanish-English Dictionaryautoctonos
autóctonos
Meaning of autoctonos