water reservoirs

listen to the pronunciation of water reservoirs
English - Turkish

Definition of water reservoirs in English Turkish dictionary

water reservoir
su deposu