meaning of garden hose

1. a hose used for watering a lawn or garden


Related Words

garden hose |

Developed & Maintained By Taraprasad.com

Treasure Words