humiliation


Results for "humiliation"

English - Turkish Dictionary

humiliation

(English - Turkish Dictionary) :
i. küçük düşürme, rezil etme, utandırma.