sciopticon
English
sciopticon meaning in English • sciopticon का अर्थ अंग्रेजी में
Noun
- A kind of magic lantern.