English to Arabic

Meaning for:
Shorthanded
other
ناقص الأيدي العاملة