English to Arabic

Meaning for:
Stutterer
other
المتهتهة، المتلكّئ بالكلام