Translation of مدِمقابل in English:

مدِمقابل

phrase

  • opponent, antagonist