haillons

French

Noun

haillons m

  1. plural of haillon