Translation of خودکش حملہ in English:

خودکش حملہ

phrase

  • suicide attack