vanmaram

Margosa - meaning in malayalam

Meanings for Margosa

noun
വേപ്പുമരം