libero servizio

Italian

Adjective

libero servizio (invariable)

  1. self-service

Noun

libero servizio m (plural liberi servizi)

  1. self-service shop or restaurant