vanmaram

Scabious - meaning in malayalam

Meanings for Scabious

noun
ഒരിനം ചെടി