vanmaram

മുരിങ്ങമരം - meaning in english

Meanings for മുരിങ്ങമരം

noun
Hyperanthera moringa
Moringa tree