vanmaram

ശീമത്തുളസി - meaning in english

Meanings for ശീമത്തുളസി

noun
Yarrow