Multilingual Turkish Dictionary

FEEL CHEAP

FEEL CHEAP : English Turkish

mahçup hissetmek, iyi hissetmemek, dökülmek