Pabasar
Astaghfirullah Meaning / I should not have done that.