Portuguese-English dictionary »

ícaro meaning in English

PortugueseEnglish
Ícaro proper noun
{m}

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