English to Arabic

Meaning for:
Simulator
other
المحاكي