cheese straw

cheese straw

English Noun
Ad

Definition

a long, thin cheese-flavoured pastry.

Ad