screen saver

screen saver

English Noun
Ad

Definition

Alternative spelling of screensaver.

Ad