English to Arabic

Meaning for:
Tarries
other
يتلكّأ