French-English dictionary »

gaz poivré meaning in English

FrenchEnglish
gaz poivré nom {m}

pepper spray◼◼◼(non-lethal riot-control agent)
noun