Service Station.

« Back to Dictionary Index

An establishment that services motor vehicles and sells gasoline and oil.

No comments yet.

Leave a Reply