Multilingual Turkish Dictionary

FACE SAVING EXCUSE

FACE SAVING EXCUSE : English Turkish

n. vaziyeti kurtaran bahane