Noun

Dictionary in Provencal

badado

grimace

English translation grimace
Grammatical category s.
Also from English grimace