English to Arabic

Meaning for:
Mechanicals
other
ميكانيكي