Arabic-English dictionary »

مَرْأىً meaning in English

ArabicEnglish
مَرْأىً m

lookphysical appearance