crotals

English

Noun

crotals

  1. plural of crotal