English-Italian dictionary »

bucket of bolts meaning in Italian

EnglishItalian
bucket of bolts (machinery that is not worth more than its scrap value)
noun

scarcassonenoun