What does Aufsitzmäher mean?

Aufsitzmäher - German to English

ride-on mower

View more

  • riding mower