Search term self-service has 4 results
EN English IT Italian
self-service (n) [business company] self-service (n) {m} [business company]
self-service (n) [business company] autoservizio (n) {m} [business company]
IT Italian EN English
self-service (n) [ristorante] {m} cafeteria (n) [ristorante]
self-service (n) [compagnia] {m} self-service (n) [compagnia]

Italian English translations

IT Synonyms for self-service EN Translations
tavola calda [self-service] f cafetería {f}