"sabotage" - Details

English Term:
sabotage
Arabic Term:
تخريب متعمد أو مفتعل
Arabic Definition:

.