ARBITRESS MEANING IN ENGLISH

• Arbitress Definition & Synonyms

  1. (n.) A female arbiter; an arbitratrix.


RECENT SEARCHES