splakes

English

Noun

splakes

  1. plural of splake