English to Arabic

Meaning for:
Overstock
other
خزّن