Translation of Icarus in Spanish:

Icarus

Ícaro, n.

Pronunciation /ˈɪkərəs//ˈɪkərəs/

noun

  • 1

    Ícaro