Translation of صف آرا in English:

صف آرا

phrase

  • (of army) arrayed in battle order