English-Arabic dictionary »

icarus meaning in Arabic

EnglishArabic
Icarus [UK: ˈɪˌk.ə.rəs]
[US: ˈɪˌk.ə.rəs]

إكاروس