Translation of mother earth in Indonesian

User Contribution

mother earth

Ibu Pertiwi

noun