Search term foresta has 3 results
IT Italian EN English
foresta {f} forest
foresta (n v) [any dense collection] {f} forest (n v) [any dense collection]
foresta (n) [botanica] {f} forest (n) [botanica]

Italian English translations

IT Synonyms for foresta EN Translations
macchia [bosco] f skvrna
selva [bosco] f les
bosco [macchia] m les