persistent cookies

English

Noun

persistent cookies

  1. plural of persistent cookie