Search term finocchio has 2 results
IT Italian EN English
finocchio (n) [''Foeniculum vulgare'', the plant] {m} fennel (n) [''Foeniculum vulgare'', the plant]
finocchio (n) [botanica - culinario] {m} fennel (n) [botanica - culinario]

Italian English translations

IT Synonyms for finocchio EN Translations
omosessuale [omosessuale] m gay man