French-English dictionary »

anti-rouleur meaning in English

FrenchEnglish
anti-rouleur nom {m}

wolf eliminator(device to counteract a wolf note)
noun