Baffling dalliance Synonyms
Synonyms for phrase
- difficult relationship
- enigmatic affair
- confusing affair
- difficult affair
- enigmatic relationship
- confusing relationship
- elusive relationship
- hard affair
- tough love
- difficult romance
- inexplicable relationship
- problematic relationship
- problematic romance
- confusing play
- inscrutable relationship
- puzzling play
- enigmatic love
- tough play
- mysterious love
- mysterious delay
BD abbreviation
BD is an abbreviation for Baffling DallianceWhat does BD stand for?
BD stands for "Baffling Dalliance"