English to Arabic

Meaning for:
Screenshot
other
لقطة من الشاشة