to quell; to crush; to silence or put down

listen to the pronunciation of to quell; to crush; to silence or put down
İngilizce - İngilizce
squelch
to quell; to crush; to silence or put down