LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kendini göstermek. to my face yüzüme karşı.” in English

1 English translation
EN
face

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