vanmaram

മേരു പര്‍വ്വതം - meaning in english

Meanings for മേരു പര്‍വ്വതം

noun
Mount meru