Malta
Maltese
(senseid)(place)
The largest island of the (w).
(place).
(place)
Malta (gloss)
(l)
(ux)
(syn)