Japanese dictionary

Dictionary: “サービスステーション”

サービスステーション

サービスステーション

service station; gas station; petrol station