LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“top quark” in Turkish

1 Turkish translation