English to Arabic

Meaning for:
Trailed
other
تخلّف عنه