EFFRENATION MEANING IN ENGLISH

• Effrenation Definition & Synonyms

  1. (n.) Unbridled license; unruliness.


RECENT SEARCHES