Screen-captures meaning

Plural form of screen capture.
noun
0
0
Advertisement