Arabic-English dictionary »

المرايا meaning in English

ArabicEnglish
المرايا

Mirrors[UK: ˈmɪ.rəz] [US: ˈmɪ.rərz]