arabdict Wörterbuch & Übersetzer - Arabisch-Englische Übersetzung für putting in an embarrassing or critical situation

      ...

      relevante Überetzungen

      موقف حرج {اقتصاد}
      embarrassing (adj.) , {feelings & emotions}