Traduire
"avilir"
en Anglais
English Version
Français > Anglais
Anglais > Français
Français
Anglais
avilir; dégrader; déprécier; altérer.
debase (to)
avilir
degrade
avilirent
degraded
avilir qn./qc.
to demean sb./sth.
avilir
vilify