Polish-English dictionary »

paralizator meaning in English

PolishEnglish
paralizator

stun gun