Search term terraferma has 3 results
Jump to
IT Italian EN English
terraferma {f} mainland
terraferma (n) [generale] {f} mainland (n) [generale]
terraferma (n) [land] {f} terra firma (n) [land] (n)

Italian English translations

IT Synonyms for terraferma EN Translations
continente [terraferma] m continent