Search term marsovino has one result
Jump to
IT Italian EN English
marsovino (n) [ittiologia - zoologia] {m} porpoise (n) [ittiologia - zoologia]

Italian English translations

IT Synonyms for marsovino EN Translations
focena [marsovino] f marsouin {m}