Version Française
Translate
"deride (to)"
to French Language
English to French
French to English
English
French
deride (to)
railler; se moquer; tourner en ridicule/en dérision.