Search term papero has 3 results
Jump to
IT Italian EN English
papero {m} duck
papero (n) [zoologia] {m} gosling (n) [zoologia]
papero (n) [ornitologia - maschio] {m} gander (n) [ornitologia - maschio]

Italian English translations

IT Synonyms for papero EN Translations
inetto [sciocco] incompetent
tonto [sciocco] m asshole (informal)
insulso [sciocco] vapid