LexiTurkTURKISH ↔ ENGLISH DICTIONARY

'(k.dili.) topa vurmak” in English

1 English translation
EN
connect

They are planning to connect the cities with a railroad.