dédalos

Spanish

Noun

dédalos m pl

  1. plural of dédalo