LexiTurkTURKISH ↔ ENGLISH DICTIONARY

teşhir hastalığı.” in English

1 English translation
EN
exhibition

You ought to have seen the exhibition.