capital of malta - English Synonyms Dictionary

capital of malta

n.
[1] Valletta , Valetta