vanmaram

ചെടികള് - meaning in english

Meanings for ചെടികള്

noun
Herbage