French–English dictionary

English translation of the French word mouflon

French → English
  
FrenchEnglish (translated indirectly)Esperanto
mouflon
mouflon à manchettes
(mouflon de Barbarie)
Barbary sheep
mouflon de Barbarie
(mouflon à manchettes)
Barbary sheep

FrenchEnglish
mouflon mouflon
mouflon à manchettes Barbary sheep
mouflon de Barbarie Barbary sheep