Verb

Dictionary in Provencal

destrauca

to unearth, to find, to discover

English translation to unearth, to find, to discover
Grammatical category v.
Also from English to discover, to find, to unearth