تِلِغْرَاف
Dictionary
›
ar-en
تِلِغْرَاف
tiliḡrāf
·
noun
Meaning — English
telegraph
telegram, wire
Suggested websites
almaany.com
·
Wiktionary