Multilingual Turkish Dictionary

FEEL SHAME AT

FEEL SHAME AT : English Turkish

v. utanç duymak, utanmak