English-Italian dictionary »

timing belt meaning in Italian

EnglishItalian
timing belt (a part of an internal combustion engine)
noun

cinghio di distribuzionenoun
{m}