meaning of Bodenpoliermaschine

Bodenpoliermaschine - German to English

flooring buffer