Translation of تاخت و تاراج in English:

تاخت و تاراج

phrase

  • ransacking
    devastation
    depredation