Arabic-English dictionary »

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

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

observationact of observing or being observed