Danish-English dictionary »

peberspray meaning in English

DanishEnglish
peberspray

pepper spray◼◼◼