English-Portuguese dictionary »

pepper spray meaning in Portuguese

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

spray de pimentanoun