rubberstamp

rubberstamp

English Verb
Ad

Definition

Alternative form of rubber stamp.

Ad