petrol garage

noun
University
1

garage, petrol station