A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles.
|
|
|
Words linked to "Service station" : petrol station, station, filling station, gas station, truck stop, gasoline station |
Copyright © 2024 Diccionario ingles.com |