special vehicle that scatters grit or sand or salt on icy roads

listen to the pronunciation of special vehicle that scatters grit or sand or salt on icy roads
İngilizce - İngilizce
{i} gritter
special vehicle that scatters grit or sand or salt on icy roads