Noun

Dictionary in Provencal

regòu

irrigation ditch

English translation irrigation ditch
Grammatical category s.
Also from English irrigation ditch