See also: palaura

Sicilian

edit

Noun

edit

palàura f

  1. Alternative form of palora