English-French dictionary »

hircocervus meaning in French

EnglishFrench
hircocervus noun

hircocerfnom {m}