SpanishEdit

NounEdit

chillido m ‎(plural chillidos)

  1. shriek, screech, squawk, hoot

Related termsEdit