English to Arabic

Meaning for:
Mirror
other
مرآة