french-speaking
Sliema, Malta Island