Synonyms of Petrol Station in English :
Antonyms of Petrol Station in English
Thesaurus of Petrol Station in English
Petrol Station
see definition of petrol stationSynonyms of petrol station
1. (noun) a service station that sells gasoline
Hypernyms of petrol station
1. (noun) a service station that sells gasoline