Verb

Dictionary in Provencal

destousca

to unearth; to track down

English translation to unearth; to track down
Grammatical category v. a.
Variants destousça
Also from English to track down, to unearth