LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scattered disc” in Turkish

1 Turkish translation