تِلِغْرَاف

تِلِغْرَاف

tiliḡrāf · noun

Meaning — English

  1. telegraph
  2. telegram, wire

Suggested websites

almaany.com · Wiktionary