Translation of قائم مقام in English:

قائم مقام

phrase

  • acting, deputizing or officiating
    substitute
    proxy
    stand-in