LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“scattered disc object” in Turkish

1 Turkish translation