English-French dictionary »

bezoar goat meaning in French

EnglishFrench
bezoar goat (wild goat)
noun

chèvre égagrenom {f}