English to Arabic

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