Definify.com

Definition 2024


squelchings

squelchings

English

Noun

squelchings

  1. plural of squelching