STELLATION MEANING IN ENGLISH

• Stellation Definition & Synonyms

  1. (n.) Radiation of light.


RECENT SEARCHES