vanmaram

Mimosa - meaning in malayalam

Meanings for Mimosa

noun
തൊട്ടാവാടി
തൊട്ടാവാടിച്ചെടി