to disparage; to traduce

listen to the pronunciation of to disparage; to traduce
English - Turkish
English - English
slur
to disparage; to traduce
Favorites