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
الإنجليزية - الإنجليزية
{i} gritter
special vehicle that scatters grit or sand or salt on icy roads
المفضلات