LexiTurkTURKISH ↔ ENGLISH DICTIONARY

sersemletici darbe” in English

1 English translation
EN
stun

Sami bought a stun gun.