attelages

French

Noun

attelages m

  1. plural of attelage