vanmaram

Sensitive plant - meaning in malayalam

Meanings for Sensitive plant

noun
തൊട്ടാവാടി