islet in French
islet in French
îlot
A small island.
ilot
A small island.