Search term belvedere has 2 results
IT Italian EN English
belvedere (n) [a place or position affording a good view] vantage point (n) [a place or position affording a good view]
belvedere viewpoint

Italian English translations

IT Synonyms for belvedere EN Translations
osservatorio [punto panoramico] m observatory
torre [punto panoramico] f castle
balcone [terrazzo] m balcony
loggia [terrazzo] f gallery
veranda [terrazzo] f sun parlor
terrazza [terrazzo] f patio