Amirantes
English
Proper noun
Amirantes
Synonym of
Amirante Islands
.