MULCTUARY MEANING IN ENGLISH

• Mulctuary Definition & Synonyms

  1. (a.) Imposing a pecuniary penalty; consisting of, or paid as, a fine.


RECENT SEARCHES