vanmaram

ബില്വം - meaning in english

Meanings for ബില്വം

noun
Beel tree