Definify.com

Definition 2024


Malta_Island

Malta Island

English

Synonyms

Proper noun

Malta Island

  1. The largest island of Malta.

Translations