English to Arabic

Meaning for:
Mirier
other
مرايا