a building where water was pumped, usually from one level to another

listen to the pronunciation of a building where water was pumped, usually from one level to another
English - Turkish

Definition of a building where water was pumped, usually from one level to another in English Turkish dictionary

pumping station
pompa istasyonu
pumping station
pompalama istasyonu
English - English
pumping station