No exact match found for “petrol%20station” in British & World English

Here are the nearest results from our other dictionaries:

French-English

pétrole

German-English

patrouille

Italian-English

petrolio

Spanish-English

petrel

perol

You searched for


petrol%20station