English to Arabic

Meaning for:
Stackable
other
قابل للتكويم