Verb

Dictionary in Provencal

tartuga

to annoy, to needle; to importune

English translation to annoy, to needle; to importune
Grammatical category v.
Also from English to annoy, to importune, to needle