duovirs

English

Noun

duovirs

  1. plural of duovir