English to Arabic

Meaning for:
Mechanism
other
آلية