Portuguese-English dictionary »

al jazira meaning in English

PortugueseEnglish
Al Jazira proper noun
{f}

Al Jazeera(Arabic satellite TV news channel)
proper noun