English to Arabic

Meaning for:
Mechanization
other
المكننة