Skip to main content

scotograph

English scotograph meaning in English  •  scotograph का अर्थ अंग्रेजी में
Noun
  • An instrument for writing in the dark, or without seeing.
Advertisement