DEVIL'S ISLAND


Meaning of DEVIL'S ISLAND in English

or French Île du Diable geographical name island French Guiana in the Safety Islands group; former penal colony

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.