French-English dictionary »

égrillard meaning in English

FrenchEnglish
égrillard adjectif

fescennine(obscene or scurrilous)
adjective