Skip to main content

polatouche

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