Aeolian Islands

English

Proper noun

the Aeolian Islands

  1. Synonym of Lipari Islands.

Translations