பேருந்து நிலையம்

Noun

 * 1) bus station
 * 2) bus depot or bus garage