LEGISLATRIX MEANING IN ENGLISH

• Legislatrix Definition & Synonyms

  1. (n.) A woman who makes laws.


RECENT SEARCHES