English-French dictionary »

bighorn sheep meaning in French

EnglishFrench
bighorn sheep [bighorn sheep] (a North American wild sheep)
noun
[UK: ˈbɪɡ.ˌhɔːn ʃiːp]
[US: ˈbɪg.ˌhɔːrn ˈʃiːp]

mouflon du Canadanom {m}