Arabic-English dictionary »

مَرَض التَّوَحُّد meaning in English

ArabicEnglish
مَرَض التَّوَحُّد m

autismneurological disorder

Your history