vanmaram

മുരിങ്ങയില - meaning in english

Meanings for മുരിങ്ങയില

noun
Drumstick leaves