ADULATRESS MEANING IN ENGLISH

• Adulatress Definition & Synonyms

  1. (n.) A woman who flatters with servility.


RECENT SEARCHES