Arabic-English dictionary »

اِضْطِرَاب طَيْف التَّوَحُّد meaning in English

ArabicEnglish
اِضْطِرَاب طَيْف التَّوَحُّد m

autism spectrum disorderone of various autistic disorders