Translation of گولا مارنا in English:

گولا مارنا

phrase

  • to cannonade, to shell