English-Turkish dictionary »

rubber bullet meaning in Turkish

EnglishTurkish
rubber bullet noun

plastik merminoun