to invade [ invaded ; invaded ]
Synonyme
  • دمّر ، هدم ، هدّم ، أهلك ، أباد ، اكتسح ، قضى على ، محق