Italian-English dictionary »

icaro meaning in English

ItalianEnglish
Icaro proper noun
{m}

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