isola tidale
Italian
Noun
isola
tidale
f
(
plural
isole tidali
)
(
geography
)
tidal island