Dedal definition

(US) Alternative spelling of daedal.
noun
0
0
Advertisement