Noun

Dictionary in Provencal

restancamen

embankment; sealing

English translation embankment; sealing
Grammatical category s.
Also from English embankment, sealing