English-French dictionary »

service area meaning in French

EnglishFrench
service area (a place built alongside a motorway where one can stop to buy fuel, refreshments, and so on)
noun
[UK: ˈsɜː.vɪs ˈeə.riə]
[US: ˈsɝː.vəs ˈe.riə]

aire◼◼◼nom {f}

aire de services◼◼◻nom {f}