English to Arabic

Meaning for:
Loafed
other
متسكّع