Translation of مہا سبھا in English:

مہا سبھا

phrase

  • royal council
    large meeting or organization