Gas station
noun
Filling station / petrol station; an establishment which sells gasoline (petrol) and diesel
Filling station / petrol station; an establishment which sells gasoline (petrol) and diesel
Loading dictionaries...
Initializing dictionary manager