scratchs

Spanish

Noun

scratchs

  1. plural of scratch