French-English dictionary »

polatouche meaning in English

FrenchEnglish
polatouche nom {m}

flying squirrel [flying squirrels]◼◼◼(squirrel)
noun
[UK: ˈflaɪ.ɪŋ ˈskwɪ.rəl] [US: ˈflaɪ.ɪŋ ˈskwɜː.rəl]