petrol stations
English
Noun
petrol
stations
plural of
petrol station