Verb

Dictionary in Provencal

trouia

to press; to tread

English translation to press; to tread
Grammatical category v.
Also from English to press, to tread