French-English dictionary »

surmulot meaning in English

FrenchEnglish
surmulot nom {m}

brown rat◼◼◼(Rattus norvegicus)
noun