Versión en Español
Meaning of
"espíritu o deidad mayor que habita en los cerros mayores"
in English language
Spanish to English
English to Spanish
Spanish
English
espíritu o deidad mayor que habita en los cerros mayores
major spirit or deity living in the major mountains