Verb

Dictionary in Provencal

embraia

to season; to lash

English translation to season; to lash
Grammatical category v.
Also from English to lash, to season