speckies

English

Noun

speckies

  1. plural of specky