Translation of mesin pemotong rumput in English:

User Contribution

mesin pemotong rumput

Lawnmower

noun