freight carriages

English

Noun

freight carriages

  1. plural of freight carriage