petrol garage
English
Noun
petrol
garage
(
plural
petrol garages
)
(
British
)
garage
,
petrol station