LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“cable-stayed bridge” in Turkish

1 Turkish translation