rhizoverbBeta
Feedback

squeak

Short high-pitched soundnoun / verb · A short, high-pitched sound, or to make such a sound.