Splayds

English

Noun

Splayds

  1. plural of Splayd