Translation of مورچے پر in English:

مورچے پر

phrase

  • facing the enemy
  • on the front line