French-English dictionary »

renard polaire meaning in English

FrenchEnglish
renard polaire nom {m}

arctic fox [arctic foxes]◼◼◼(Vulpes lagopus)
noun
[UK: ˈɑːk.tɪk.fɒks] [US: ˈɑːk.tɪk.fɒks]