What does Bodenpoliermaschine mean?

Bodenpoliermaschine - German to English

flooring buffer