English-French dictionary »

marsh deer meaning in French

EnglishFrench
marsh deer (Blastocerus dichotomus)
noun

cerf des marais◼◼◼nom {m}