Translation of گولا انداز in English:

گولا انداز

phrase

  • cannoneer, bombardier, gunner, artillery man