Vocabulary
ガソスタ
ガソスタ
gas station; petrol station
noun