Synonyms of Bus Depot in English :
Antonyms of Bus Depot in English
Thesaurus of Bus Depot in English
Bus Depot
see definition of bus depotSynonyms of bus depot
1. (noun) a terminal that serves bus passengers
Synonyms of Bus Depot in English :
Antonyms of Bus Depot in English
Thesaurus of Bus Depot in English
1. (noun) a terminal that serves bus passengers