English-Italian dictionary »

drum brake meaning in Italian

EnglishItalian
drum brake (form of brake)
noun

freno a tamburonoun
{m}