a group of three islands in the Caribbean, off the coast of French Guiana, belonging to France. French, Îles du Salut .
SAFETY ISLANDS
Meaning of SAFETY ISLANDS in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012