skull cap

skull cap

English Noun
Ad

Definition

Alternative spelling of skullcap.

Ad