English to Arabic

Meaning for:
Incognito
other
التستّر