to maraud [ marauded ; marauded ]
Sinónimos
  • أغار ، سطا ، هاجم ، داهم ، اقتحم ، فتح
Notices
  • invade, raid attack