English-French dictionary »

pachamama meaning in French

EnglishFrench
Pachamama (goddess)
proper noun

Pachamama◼◼◼nom propre