ठुल गिदौल

English: Translation
Worms and insects, lobworm, lugworm
Hindi: Translation
कीड़े मकोड़े, बड़ा/समुद्री केंचुआ
noun