beach in Italian
beach in Italian
spiaggia
A horizontal strip of land, usually sandy, adjoining water.
lido
A horizontal strip of land, usually sandy, adjoining water.
spiaggiare
(transitive) To run (something) aground on a beach.