ADMONITRIX MEANING IN ENGLISH

• Admonitrix Definition & Synonyms

  1. (n.) A female admonitor.


RECENT SEARCHES