vestibuled trains

English

Noun

vestibuled trains

  1. plural of vestibuled train