Wordage.info

the free tool for word discovery

Wordage.info / Malta

Exact Match:

Malta
a strategically located island south of Sicily in the Mediterranean Sea
a republic on the island of Malta in the Mediterranean; achieved independence from the United Kingdom in 1964

Synonyms:

  • no synonyms found
Advertisement