English-Spanish dictionary »

pachamama meaning in Spanish

EnglishSpanish
Pachamama (goddess)
proper noun

Pachamamaproper noun