duelloes

English

Noun

duelloes

  1. plural of duello