sprayer-sweeper - French English Dictionary

sprayer-sweeper

Meanings of "sprayer-sweeper" in French English Dictionary : 1 result(s)

English French
Technical
sprayer-sweeper balayeuse-laveuse