Noun (m.)

Dictionary in Provencal

rampar

rampart

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