troupands

English

Noun

troupands

  1. plural of troupand.