boom box

boom box

English Noun
Ad

Definition

Alternative spelling of boombox.

Ad