SELENOGRAPHICAL MEANING IN ENGLISH

• Selenographical Definition & Synonyms

  1. (a.) Of or pertaining to selenography.


RECENT SEARCHES