English | German | Russian | Czech

sprinkling car English

Synonyms sprinkling car synonyms

What other words have the same or similar meaning as sprinkling car?

sprinkling car English » English

water-barrow spraying car roadway flusher

Are you looking for...?