English to Arabic

Meaning for:
Silo
other
المستودع