takrabhid तक्रभिद्
Definition:
the fruit of Feronia elephantum
Home
>
Search
>
takrabhid