islet in Italian
islet in Italian
isoletta
A small island.
isolotto
A small island.