Version Française
Meaning of
"station-service (f)"
in English language
French to English
English to French
French
English
station-service (f)
filling station
station-service (f)
gas station (Am.)
station-service (f)
petrol station (Br.)