Definition of “school bus” - English Dictionary

English