a romantic partner or lover in usually short-lived but passionate affair

listen to the pronunciation of a romantic partner or lover in usually short-lived but passionate affair
English - English

Definition of a romantic partner or lover in usually short-lived but passionate affair in English English dictionary

A romantic partner or lover in usually short-lived but passionate affair.
flame