chitterings
English
Noun
chitterings
plural of
chittering
Anagrams
restitching