Synonyms and Antonyms for capital_of_Madagascar

1. capital of Madagascar (n.)

the capital and largest city of Madagascar

Synonyms: