"extortion" - Details

English Term:
extortion
Arabic Term:
ابتزاز
Arabic Definition:

.