Arabic-English dictionary »

التأتأة meaning in English

ArabicEnglish
التأتأة

Stuttering[UK: ˈstʌ.tər.ɪŋ] [US: ˈstʌ.tər.ɪŋ]