LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“acetylcholinesterase” in Turkish

1 Turkish translation