Arabic-English dictionary »

ثرثرة مفرطة meaning in English

ArabicEnglish
ثرثرة مفرطة

logorrheaexcessive and often uncontrollable speaking due to a mental disorder