English to Arabic

Meaning for:
Machined
other
يدار من قبل آلة