lerot
English
lerot meaning in English • lerot का अर्थ अंग्रेजी में
Noun
- A small rodent (Eliomys nitela) of Europe and Northern Africa, allied to the dormouse.