Summary
English to French:   more detail...
  1. service station:


English

Detailed Translations for service station from English to French

service station: (*Using Word and Sentence Splitter)

service station:


Synonyms for "service station":


Related Definitions for "service station":

  1. a station where gasoline and oil are sold and facilities are available for repairing or maintaining automobiles1

Wiktionary Translations for service station:


Related Translations for service station