English to Arabic

Meaning for:
Workbench
other
طاولة العمل