Multilingual Turkish Dictionary

FEEL HUMILIATED

FEEL HUMILIATED : English Turkish

v. küçük düşmek