LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ion channel” in Turkish

1 Turkish translation