Arabic-English dictionary »

إِعَاقَة meaning in English

ArabicEnglish
إِعَاقَة f

impedimenthindrance; that which impedes progress