The boat took us to a beautiful isle.
A small island.
The story takes place on a lonely isle.
A poetic or literary term for an island.
Avec un dictionnaire illustré gratuit puissant et des flachcards.