Verb

Dictionary in Provencal

tourtouira

to torture; to twist; to garrotte

English translation to torture; to twist; to garrotte
Grammatical category v.
Also from English to garrotte, to torture, to twist