1 |
[ noun ] place on a highway providing garage services and eating and toilet facilities
Related terms |
* |
|
1 |
[ noun ] place on a highway providing garage services and eating and toilet facilities
Related terms |
* |
|