English-Italian dictionary »

harmonograph meaning in Italian

EnglishItalian
harmonograph (mechanical device)
noun

armonografonoun
{m}