French-English dictionary »

renard gris insulaire meaning in English

FrenchEnglish
renard gris insulaire nom {m}

island fox◼◼◼(Urocyon littoralis)
noun