Search term vending machine has 3 results
Jump to
EN English IT Italian
vending machine (n) [machine that dispenses merchandise] distributore automatico (n) {m} [machine that dispenses merchandise]
vending machine (n) [trade] distributore automatico (n) {m} [trade]
vending machine autòma

EN IT Translations for machine

machine (n) [general] macchina (n) {f} [general]
machine ordigno