LexiTurkTURKISH ↔ ENGLISH DICTIONARY

telgrafla haber gönderme aleti. wireless telegraph telsiz telgraf .” in English

1 English translation
EN
telegraph

Do you know who invented the telegraph?