Spanish-English dictionary »

pachamama meaning in English

SpanishEnglish
Pachamama proper noun

Pachamama(goddess)
proper noun