Translation of گولا باری in English:

گولا باری

phrase

  • bombardment
    shelling
    firing