English-French dictionary »

mustelid meaning in French

EnglishFrench
mustelid (any species of family Mustelidae)
noun

mustélidé◼◼◼nom {m}