English to Arabic

Meaning for:
Mirrored
other
انعكس