isoletta

listen to the pronunciation of isoletta
Italian - English
islet, small island
islet