meaning of power mower

1. a lawn mower powered by a gasoline motor


Related Words

power mower |

Developed & Maintained By Taraprasad.com

Treasure Words