English to Arabic

Meaning for:
Dawdled
other
متسكّع