vocab dash
Log in
Sign up
trainbus
Meanings
Noun
1. rail replacement bus
(Quebec, transport)