gas%20station

noun

  1. 1

    Filling station / petrol station; an establishment which sells gasoline (petrol) and diesel

Translate “gas%20station” to another language

Click any language to open the translator with this word already filled in.

Gas%20station Definition & Meaning | TranslatePulse