إنجليزي-العربية قاموس »

stun meaning in العربية

إنجليزيالعربية
stun gun weapon intended to immobilize

صَاعِقm

Your history