Synonyms of Valletta in English :
Antonyms of Valletta in English
Thesaurus of Valletta in English
Valletta
see definition of vallettaSynonyms of valletta
1. (noun) the capital of Malta; located on the northeastern coast of the island
Synonyms of Valletta in English :
Antonyms of Valletta in English
Thesaurus of Valletta in English
1. (noun) the capital of Malta; located on the northeastern coast of the island