LUNARIAN MEANING IN ENGLISH

• Lunarian Definition & Synonyms

  1. (n.) An inhabitant of the moon.


RECENT SEARCHES