Search term drogheria has 2 results
Jump to
IT Italian EN English
drogheria (n) [negozio] {f} grocery (n) [negozio]
drogheria (n) [shop or store that sells groceries] {f} grocery (n) [shop or store that sells groceries]