decemvirate
English
decemvirate meaning in English • decemvirate का अर्थ अंग्रेजी में
Noun
- The office or term of office of the decemvirs in Rome.
- A body of ten men in authority.