Arabic-English dictionary »

مُرَاقَبَةٌ meaning in English

ArabicEnglish
مُرَاقَبَةٌ f

observationact of observing or being observed