SUPPORTRESS MEANING IN ENGLISH

• Supportress Definition & Synonyms

  1. (n.) A female supporter.


RECENT SEARCHES