Noun

Dictionary in Provencal

sarrado

embrace; flashing

English translation embrace; flashing
Grammatical category s.
Also from English embrace, flashing