meaning of pump house

1. a house where pumps e. g. to irrigate are installed and operated


Related Words

pump house |

Developed & Maintained By Taraprasad.com

Treasure Words