Translation of دارُ الامرا in English:

دارُ الامرا

phrase

  • house of lords
    upper house of parliament