English to Arabic

Meaning for:
Sneaked
other
منسلّ