"poison pill" - Details

English Term:
poison pill
Arabic Term:
حبة سم
Arabic Definition:
English Definition: