English-French dictionary »

caprid meaning in French

EnglishFrench
caprid noun

caprinnom {m}