French-English dictionary »

écureuil roux meaning in English

FrenchEnglish
écureuil roux nom {m}

red squirrel [red squirrels]◼◼◼(Sciurus vulgaris)
noun
[UK: red ˈskwɪ.rəl] [US: ˈred ˈskwɜː.rəl]