SCOTOGRAPH MEANING IN ENGLISH

• Scotograph Definition & Synonyms

  1. (n.) An instrument for writing in the dark, or without seeing.


RECENT SEARCHES