LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“axon” in Turkish

2 Turkish translations