Noun (m.)

Dictionary in Provencal

arrestadou

stop, obstacle

English translation stop, obstacle
Grammatical category s. m.
Also from English obstacle, stop