Verb

Dictionary in Provencal

enviróuta

to surround; to wind; to encircle

English translation to surround; to wind; to encircle
Grammatical category v.
Variants envirouta
Also from English to encircle, to surround, to wind