meaning of hand mower

1. a lawn mower that is operated by hand


Related Words

hand mower |

Developed & Maintained By Taraprasad.com

Treasure Words