POLATOUCHE


Meaning of POLATOUCHE in English

ˌpōləˈtüsh noun

( -s )

Etymology: French, from Russian poletusha

: a small flying squirrel ( Sciuropterus volans ) native to northern Europe and Asia

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.