Web Analytics
DICTIONARY
TTS Voice
 virtual keyboard

English French Dictionary Phrasebook Translator and Voice






    denigrated




denigrate

1. dénigrer, calomnier, médire
2. rabaisser, humilier




How to Translate