English-French dictionary »

marsh buck meaning in French

EnglishFrench
marsh buck (Tragelaphus spekii)
noun

sitatunganom