Translation of شکست خوردہ in English:

شکست خوردہ

phrase

  • defeated
    routed