ducates

English

Noun

ducates

  1. plural of ducate