English to Arabic

Meaning for:
Huggermugger
other
سرًّا