Sanskrit · noun · Nature & the Garden

Mendhak

मेंढक
Meaning

A frog.