glottal catches

English

Noun

glottal catches

  1. plural of glottal catch