AMOROSA MEANING IN ENGLISH

• Amorosa Definition & Synonyms

  1. (n.) A wanton woman; a courtesan.


RECENT SEARCHES