goods carriages
English
Noun
goods
carriages
plural of
goods carriage