Hi
Im not a native speaker and some words just dont translate right. Is this the kind of paper people buiy at the super market for baking etc? Like grease proof paper? Laying cookies so they stick in oven etc?
Ive always just used the silicone stuffs,
Thanks