petrol stationTranslate petrol station | into French | into German | into Spanish Italian translation of petrol station n (Br) stazione (f) di serviziopetrol station in other Oxford dictionaries Definition of petrol station in the British & World English dictionary