strand in Italian
strand in Italian
battigia
beach
spiaggia
beach
bagnasciuga
beach
abbandonare
to leave someone in a difficult situation