Charming drifter Synonyms

Definitions for Charming


Synonyms for phrase

CD abbreviation

CD is an abbreviation for Charming Drifter
What does CD stand for?
CD stands for "Charming Drifter"

Definitions for Drifter