belvedere in Italian
belvedere in Italian
belvedere
(architecture) A turret or other raised structure offering a pleasant view of the surrounding area.
terrazza panoramica
(architecture) A turret or other raised structure offering a pleasant view of the surrounding area.