french-speaking
Gżira, Malta Island