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

Italian English translations

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