novemvirates

English

Noun

novemvirates

  1. plural of novemvirate