Translation of افسرِبالادست in English:

افسرِبالادست

phrase

  • superior officer, authority, high authority