catopter
English
catopter meaning in English • catopter का अर्थ अंग्रेजी में
Noun
- A reflecting optical glass or instrument; a mirror.