INAMORATA MEANING IN ENGLISH

• Inamorata Definition & Synonyms

  1. (n.) A woman in love; a mistress.


RECENT SEARCHES