observation towerItalian → EnglishOxford Italian–Englishobservation tower /ˌɒbzəˈveɪʃnˌtaʊə(r)/ noun torre f panoramica