self-service
Searched for self-service in the dictionary.
English: self-service store, German: Selbstbedienung, French: libre-service, Spanish: autoservicio, Italian: self-service, Greek: σέλφ-σέρβις, Swedish: självbetjäning
A maximum of 20 results are shown.