French-English dictionary »

campagnol de richardson meaning in English

FrenchEnglish
campagnol de Richardson nom {m}

water vole◼◼◼(Microtus richardsoni)
noun