humiliation, degradation

listen to the pronunciation of humiliation, degradation
English - Turkish

Definition of humiliation, degradation in English Turkish dictionary

debasement
alçaltma
English - English
{i} debasement
humiliation, degradation
Favorites