Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

petrol station Definition

Cancel
petrol station
noun(petrol station)
a place where gasoline for vehicles is sold

Words Related to petrol station!

petrol station Examples by Brain Bank Users