Lurid depictions Synonyms

Definitions for Lurid


Synonyms for phrase

LD abbreviation

LD is an abbreviation for Lurid Depictions
What does LD stand for?
LD stands for "Lurid Depictions"