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)

Spelling Suggestions for: service station

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:


External Machine Translations:

Related Translations for service station



French

Detailed Translations for service station from French to English

service station: (*Using Word and Sentence Splitter)

External Machine Translations:

Related Translations for service station