Arabic-English dictionary »

متأتأ meaning in English

ArabicEnglish
متأتأ

Stuttered[UK: ˈstʌ.təd] [US: ˈstʌ.tərd]