vanmaram

പ്ലാശുമരം - meaning in english

Meanings for പ്ലാശുമരം

noun
Butea frondosa