Noun

Dictionary in Provencal

roubino

drainage channel, canal; drain; ravine

English translation drainage channel, canal; drain; ravine
Grammatical category s.
Also from English canal, drain, drainage channel, ravine