English to Arabic

Meaning for:
Overstocked
other
مخزّن