Version Française
Meaning of
"avilir"
in English language
French to English
English to French
French
English
avilir; dégrader; déprécier; altérer.
debase (to)
avilir
degrade
avilirent
degraded
avilir qn./qc.
to demean sb./sth.
avilir
vilify