Search term kiosk has 5 results
EN English IT Italian
kiosk (n) [store] chiosco (n) {m} [store]
kiosk (n) [store] edicola (n) {f} [store]
kiosk (n) [store] chiosco di giornali (n) {m} [store]
kiosk edìcola
IT Italian EN English
Kiosk Newstand