English-Italian dictionary »

street organ meaning in Italian

EnglishItalian
street organ (mechanically played street organ)
noun

organo a rullonoun
{m}