LexiTurkTURKISH ↔ ENGLISH DICTIONARY

taşın yüzünü yontup düzeltmek” in English

1 English translation
EN
face

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