Verb

Dictionary in Provencal

grimasseja

to grimace; to ape

English translation to grimace; to ape
Grammatical category v.
Also from English to ape, to grimace