1nouncaillaDefinitions1.island2.block (group of urban lots of property)TranslationsesislafrîleitisoladeInselruостров
2verbcaillaDefinitions1.To surround with water; make into an island.2.To set, dot (as if) with islands.3.To isolate.TranslationsesislafrîleitisoladeInselruостров