English-French dictionary »

rubber bullet meaning in French

EnglishFrench
rubber bullet noun

balle de plastique◼◼◼nom {f}

balle de défensenom {f}