English to Arabic

Meaning for:
Lagged
other
متلكّأ