Downhearted duckling Synonyms

Definitions for Downhearted


DD abbreviation

DD is an abbreviation for Downhearted Duckling
What does DD stand for?
DD stands for "Downhearted Duckling"

Definitions for Duckling