duopolis

Catalan

Noun

duopolis

  1. plural of duopoli