sputs

English

Noun

sputs

  1. plural of sput