petrol stationTranslate petrol station | into German | into Italian | into Spanish French translation of petrol stationn (GB) station (f) d'essencepetrol station in other Oxford dictionaries Definition of petrol station in the British & World English dictionary