French-English dictionary »

campagnol terrestre meaning in English

FrenchEnglish
campagnol terrestre nom {m}

European water volenoun