Verb

Dictionary in Provencal

bestourna

to castrate; to castrate by twisting

English translation to castrate; to castrate by twisting
Grammatical category v.
Also from English to castrate, to castrate by twisting