petrol stations

English

Noun

petrol stations

  1. plural of petrol station