Turkish-English dictionary »

biber spreyi meaning in English

TurkishEnglish
biber spreyi noun

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