LYCANTHROPIC MEANING IN ENGLISH

• Lycanthropic Definition & Synonyms

  1. (a.) Pertaining to lycanthropy.


RECENT SEARCHES