degrading, humiliating

listen to the pronunciation of degrading, humiliating
İngilizce - Türkçe
alçaltıcı