Arabic-English dictionary »

مَشَاهِدَة meaning in English

ArabicEnglish
مَشَاهِدَة f

viewersomeone who views a spectacle