petrol station, filling station

listen to the pronunciation of petrol station, filling station
English - Turkish
benzinlik
English - English

Definition of petrol station, filling station in English English dictionary

petrol filling station
filling station, especially one attached to a supermarket