Noun (m.)

Dictionary in Provencal

bàrri

rampart, ramparts

English translation rampart, ramparts
Grammatical category s. m.
Also from English rampart, ramparts