Search term organetto has 3 results
IT Italian EN English
organetto (n) [musica - strumenti] {m} barrel organ (n) [musica - strumenti]
organetto (n) [musica - strumenti] {m} hurdy-gurdy (n) [musica - strumenti] (informal)
organetto (n) [musica - strumenti] {m} belly organ (n) [musica - strumenti]