Spanish-English dictionary »

angloesfera meaning in English

SpanishEnglish
angloesfera proper noun
{f}

Anglosphere(Anglophone realm)
proper noun