English to Arabic

Meaning for:
Skulked
other
متسلّل