English-French dictionary »

al jazeera meaning in French

EnglishFrench
Al Jazeera (Arabic satellite TV news channel)
proper noun

Al Jazeera◼◼◼nom {f}