LexiTurkTURKISH ↔ ENGLISH DICTIONARY

subatomic particle” in Turkish

1 Turkish translation