popup

popup

English Noun
Ad

Definition

Alternative form of pop-up.

Ad