English to Arabic

Meaning for:
Machines
other
المكائن