vanmaram

ചൂളമരം - meaning in english

Meanings for ചൂളമരം

noun
Cassuarina tree