chirridos
Spanish
Noun
chirridos
plural of
chirrido