benzin istasyonu

  1. service station
  2. Noun, Land Transport gas station
  3. Noun, Land Transport gasoline station
  4. Noun, Land Transport filling station
  5. Noun, Land Transport petrol station
gasoline-station operator