English to Arabic

Meaning for:
Workbenches
other
طاولات العمل