EXECUTRESS MEANING IN ENGLISH

• Executress Definition & Synonyms

  1. (n.) An executrix.


RECENT SEARCHES