BankingWords

poison pill - Details


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