GLOBO translate Italian to English - Cambridge Dictionary dictionary.cambridge :

ary ; italian-english. Globo Globo é a 📉 maior rede de TV comercial da América

Latina e a segunda maior emissora de televisão comercial do mundo atrás da American

dcasting 📉 Company e do maior produtor de telenovelas. TV Globo –