LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sözlerle açıklayan veya iddia eden kimse. professorship ordinaryüs profesörlük” in English

1 English translation
EN
professor

The professor seemed to be lost in thought.