n. petrol station
Definition of petrol station in English
Establishment specialising in the sale of fuel and other services for vehicles.
Synonyms of petrol station in English
gas stationfilling stationservice stationfueling stationservice station
Establishment specialising in the sale of fuel and other services for vehicles.
gas stationfilling stationservice stationfueling stationservice station