LexiTurkTURKISH ↔ ENGLISH DICTIONARY

insan bilimci” in English

1 English translation
EN
anthropologist

To my surprise, the anthropologist was accused of murder.