Version Française
Translate
"decry (to)"
to French Language
English to French
French to English
English
French
decry (to)
décrier; dénigrer; déprécier; médire de.