Arabic-English dictionary »

المتهته في الكلام meaning in English

ArabicEnglish
المتهته في الكلام

Stammerer[UK: ˈstæ.mə.rə(r)] [US: ˈstæ.mə.rər]