Spanish–English dictionary

English translation of the Spanish word chirrido

Spanish → English
  
SpanishEnglish
chirrido chatter; chirp; frizzle; squeak