vanmaram

തൊട്ടാവാടി - meaning in english

Meanings for തൊട്ടാവാടി

noun
Mimosa pudica
Mimosa
Sensitive plant
Touch-me-not