Vocabulary
サービスステーション
サービスステーション
service station; gas station; petrol station
noun