French-English dictionary »

castor d'eurasie meaning in English

FrenchEnglish
castor d'Eurasie nom {m}

European beavernoun