Skip to main content

selenograph

Advertisement
English selenograph meaning in English  •  selenograph का अर्थ अंग्रेजी में
Noun
  • A picture or delineation of the moon's surface, or of any part of it.