vanmaram

മരുത്മരം - meaning in english

Meanings for മരുത്മരം

noun
Terminalia alata tree