English-French dictionary »

island fox meaning in French

EnglishFrench
island fox (Urocyon littoralis)
noun

renard gris insulaire◼◼◼nom {m}