English–French dictionary

French translation of the English word debase

English → French
  
EnglishFrench (translated indirectly)Esperanto
debase
(degrade; demean; deprave)
malnobligi