Norwegian-English dictionary »

pepperspray meaning in English

NorwegianEnglish
pepperspray noun

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