harpayes

French

Noun

harpayes m pl

  1. plural of harpaye