DIAPHOTE MEANING IN ENGLISH

• Diaphote Definition & Synonyms

  1. (n.) An instrument designed for transmitting pictures by telegraph.


RECENT SEARCHES