vanmaram

ദേവതാളി - meaning in english

Meanings for ദേവതാളി

noun
Bristly luffa
Lepeocercis serrata