Search term terrazza has 2 results
Jump to
IT Italian EN English
terrazza (n) [architettura] {f} patio (n) [architettura]
terrazza (n) [architettura] {f} terrace (n) [architettura]

Italian English translations

IT Synonyms for terrazza EN Translations
davanzale [terrazzo] m vindueskarm (n)
loggia [terrazzo] f loge (n v)
balcone [terrazzo] m balkon