polatouche
English
polatouche meaning in English • polatouche का अर्थ अंग्रेजी में
Noun
- A flying squirrel (Sciuropterus volans) native of Northern Europe and Siberia; -- called also minene>.