FLAGITATION MEANING IN ENGLISH

• Flagitation Definition & Synonyms

  1. (n.) Importunity; urgent demand.


RECENT SEARCHES