Synonyms and Antonyms for capital_of_Malta

1. capital of Malta (n.)

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

Synonyms: