chirrups

English

Noun

chirrups

  1. plural of chirrup