petrol pumps
English
Noun
petrol pumps
plural of
petrol pump