Multilingual Turkish Dictionary

FACE SAVING

FACE SAVING : English Turkish

durumu kurtaran, yüzü örten