ghurghura घुर्घुर
Definition:
m.
a kind of worm burrowing in the skin (Dracunculus)
Home
>
Search
>
ghurghura