"takeover" - Details

English Term:
takeover
Arabic Term:
سيطرة، استلام
Arabic Definition:
English Definition: