LexiTurkTURKISH ↔ ENGLISH DICTIONARY

işe baska cephe kazandırmak. save one' face kabahatini örtbas etmek.show one' face meydana çıkmak” in English

1 English translation
EN
face

Those selected will have to face extensive medical and psychological tests.