Definition of petrol bunk noun from the Oxford Advanced Learner's Dictionary

petrol bunk

noun
 
;
 
(Indian English)
 
a petrol station
Search Results