stage carriages
English
Noun
stage carriages
plural of
stage carriage