ten-spots

English

Noun

ten-spots

  1. plural of ten-spot