English storehouse, warehouse, store
Arabic مخزن, مستودع
English warehouse, depot, entrepot, storage, store, storeroom
Arabic مخزن, مستودع
English storehouse, warehouse, storage warehouse, depot
Arabic خزن, مخزن, مستودع
English deposit, depositary, repository
Arabic مخزن, مستودع