scàru , nm Definition in bidhas de mare, orruga o istrada a oru a mare Sentences in Portescusi ant fatu sa festa de su scaru Translations French promenade du bord de la mer English seafront Spanish paseo marítimo Italian lungomare German Strandpromenade.