Search term Mouflon sheep has one result
Jump to
EN English IT Italian
Mouflon sheep Ovis musimon

EN IT Translations for mouflon

EN IT Translations for sheep

sheep pecora {f}
sheep (n) [animal] pecora (n) {f} [animal]
sheep (n) [zoology] pecora (n) {f} [zoology]