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