LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“synapse” in Turkish

1 Turkish translation