Polish-English dictionary »

knebel meaning in English

PolishEnglish
knebel noun

gagnoun
device to restrain speech