Verb

Dictionary in Provencal

gargouia

to gurgle; to swarm

English translation to gurgle; to swarm
Grammatical category v.
Also from English to gurgle, to swarm