The Francophone nations of North Africa all speak French as they are former French colonies. Moroccan, Algerian and Tunisian Arabs all speak French.