English-Arabic dictionary »

screens meaning in Arabic

EnglishArabic
screensaver computer program

شاشة توقفf