Squeak Home / Glossary / SqueakThe sound emitted from two or more surfaces being rubbed together Related
Recent Comments