Amirantes

English

Proper noun

Amirantes

  1. Synonym of Amirante Islands.