Spanish-English Dictionaryautoctonas
autóctonas
Meaning of autoctonas