squaffles

English

Noun

squaffles

  1. plural of squaffle