valletta

valletta

valletta

Noun

the capital of Malta; located on the northeastern coast of the island

Synonyms: