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

IT EN Translations for ovis