Englisch [noun]Spanisch [noun] ▶rooftop [noun] We saw the lights from the rooftop.There's a bar on the rooftop. ▶azotea [noun] Vimos las luces desde la azotea.Hay un bar en la azotea. ▶terrace [noun] ▶azotea [noun]