Search term pecoraio has 3 results
Jump to
IT Italian EN English
pecoraio shepherd
pecoraio (n v) [a person who tends sheep] shepherd (n v) [a person who tends sheep]
pecoraio sheepherders

Italian English translations

IT Synonyms for pecoraio EN Translations
rozzo [zoticone] äcklig
selvatico [zoticone] vild
pastore [pastore] m fåraherde