terra ferma

See also: terraferma

Italian

Noun

terra ferma f (plural terre ferme)

  1. alternative spelling of terraferma