îles flottantes

French

Noun

îles flottantes f pl

  1. plural of île flottante