Long dragons Synonyms

Definitions for Long


LD abbreviation

LD is an abbreviation for Long Dragons
What does LD stand for?
LD stands for "Long Dragons"