vanmaram

ശതാവരിച്ചെടി - meaning in english

Meanings for ശതാവരിച്ചെടി

noun
Asparagus