a period of twelve years.
DunciadDunnageDuodecade, DuodecennialDuodeneEarth
« Dunnage - Definition, Synonym, Meaning, Spelling, Information on Dunnage
Duodene - Definition, Synonym, Meaning, Spelling, Information on Duodene »