English to Arabic

Meaning for:
Doter
other
بطيء الاستيعاب