Translation of برق انداز in English:

برق انداز

phrase

  • lightning thrower
  • sentinel, musketeer, soldier armed with a matchlock
    guard of a police station