Translation of مقابل آنا in English:

مقابل آنا

phrase

  • to face or oppose, to come in front of, to challenge or defy