English to Arabic

Meaning for:
Abditory
other
مكان جيد لتخبئة الأشياء