Italian-English dictionary »

armonografo meaning in English

ItalianEnglish
armonografo noun
{m}

harmonograph(mechanical device)
noun