Long-lived dragons Synonyms

Definitions for Long-lived


LD abbreviation

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