English-Spanish dictionary »

street organ meaning in Spanish

EnglishSpanish
street organ (mechanically played street organ)
noun

organillonoun
{m}

organitonoun
{m}