English to Arabic

Meaning for:
Retarder
other
المتخلّف عقليا