Arti mahameru dalam Kamus Indonesia-Inggris

Berikut ini adalah penjelasan tentang mahameru dalam Kamus Indonesia-Inggris

mahameru

the holy mountain, seat of the gods.

Lihat juga
HomeSearchBookmarkShare