Dutch-English dictionary »

icarus meaning in English

DutchEnglish
Icarus eigennam
{m}

Icarusproper noun
[UK: ˈɪˌk.ə.rəs] [US: ˈɪˌk.ə.rəs]