"boycott" - Details

English Term:
boycott
Arabic Term:
مقاطعة
Arabic Definition:
English Definition: