FRICATRICE MEANING IN ENGLISH

• Fricatrice Definition & Synonyms

  1. (n.) A lewd woman; a harlot.


RECENT SEARCHES