Translation of self-service in English:

self-service

self-service restaurant, n.

Pronunciation /sel(f)ˈserβis/

masculine noun

  • 1

    self-service restaurant