a group of about 90 islands in the western indian ocean north of madagascar

listen to the pronunciation of a group of about 90 islands in the western indian ocean north of madagascar
a group of about 90 islands in the western indian ocean north of madagascar