English → Hindi dictionary
pumping station
Definition
a house where pumps (e.g. to irrigate) are installed and operated
Looking for poetry? Read shayari and poems by great poets.
a house where pumps (e.g. to irrigate) are installed and operated
Looking for poetry? Read shayari and poems by great poets.