Results for "

face-saving

"
English - Turkish Dictionary

face-saving

(English - Turkish Dictionary) :
s. vaziyeti kurtaran.