Results for "

squelch

"
English - Turkish Dictionary

squelch

(English - Turkish Dictionary) :
f. 1. (muhalefet v.b.´ni) bastırmak/susturmak. 2. vıcık vıcık bir yerden yürürken ayak sesi çıkarmak.