English to Hindi

Meaning for:
water-vole
other
पनचूहा