Żabbar

More details

Żabbar is region of the country of Malta.

Żabbar
CountryMalta