Islet (fr. Îlot)

Translation into English

Synonyms