meaning of capital of madagascar

capital of madagascar meaning in General Dictionary

the main city and biggest city of Madagascar