Malta Island in Latin
Malta Island in Latin
Melita
The largest island of Malta.
Melitē
The largest island of Malta.