screen captures

      English

      Noun

      screen captures

      1. Plural form of screen capture
      Last modified on 12 February 2011, at 22:34