strokelets

English

Noun

strokelets

  1. plural of strokelet