vanmaram

പ്ലാര്‍മരം - meaning in english

Meanings for പ്ലാര്‍മരം

noun
The wood-apple tree