DEVIL'S ISLAND


Meaning of DEVIL'S ISLAND in English

one of the Safety Islands, off the coast of French Guiana: former French penal colony. French, Île du Diable .

Random House Webster's Unabridged English dictionary.      Полный английский словарь Вебстер - Random House .