See also: dedalo and Dédalo

Italian

edit

Proper noun

edit

Dedalo m

  1. Daedalus