English-French dictionary »

muskrat meaning in French

EnglishFrench
muskrat [muskrats] (Ondatra zibethicus)
noun
[UK: ˈmʌ.skræt]
[US: ˈmʌ.ˌskræt]

rat musqué◼◼◼nom {m}