Home
/
Inglese
/
island
island
/
ˈaɪlənd
/
n
a land mass (smaller than a continent) that is surrounded by water
Ascolta