Italian-English dictionary »

le azzorre meaning in English

ItalianEnglish
le Azzorre proper noun
{f-Pl}

Azores(an archipelago and an autonomous region)
proper noun
[UK: ə.ˈzɔːz] [US: ə.ˈzɔːrz]