LexiTurkTURKISH ↔ ENGLISH DICTIONARY

fundamental (elemantary) particle” in Turkish

1 Turkish translation