Translation of astaga in English:

astaga

  • 1

    heaven forbid, for heaven's sake