English to Arabic

Meaning for:
Looking-glass
other
المرآة