bn:00070674n
Noun Concept
SYL
No term available
EN
A station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles WordNet 3.0
Relations
Sources