English to Arabic

Meaning for:
Distributable
other
قابل للتوزيع