isoletta

listen to the pronunciation of isoletta
İtalyanca - İngilizce
islet, small island
islet