English-French dictionary »

self-service meaning in French

EnglishFrench
self-service (the practice of serving oneself)
noun
[UK: self ˈsɜː.vɪs]
[US: ˈself ˈsɝː.vəs]

libre-service◼◼◼nom {m}

self-service◼◼◼nom {m}