specls.

English

Noun

specls.

  1. plural of specl.