Topic: MOTOR VEHICLES


petrol station

noun
     
petrol station [countable]
British EnglishTTC a place where you can take your car and fill it with petrol [= gas station American English]

Explore MOTOR VEHICLES Topic