Arabic-English dictionary »

منكوب meaning in English

ArabicEnglish
منكوب

Doomed[UK: duːmd] [US: ˈduːmd]

Stricken[UK: ˈstrɪkən] [US: ˈstrɪkən]