English-Italian dictionary »

broom wagon meaning in Italian

EnglishItalian
broom wagon (vehicle)
noun

carro scopanoun
{m}