Marsaxlokk in Italian
Marsaxlokk in Italian
Marsascirocco
A village and local council of the Southern Region, Malta.
Porto di Marsacirocco
A village and local council of the Southern Region, Malta.