Arabic-English dictionary »

مَوْشُور meaning in English

ArabicEnglish
مَوْشُور m

prismtransparent block used to reflect or refract light