SCELESTIC MEANING IN ENGLISH

• Scelestic Definition & Synonyms

  1. (a.) Evil; wicked; atrocious.


RECENT SEARCHES