su depoları

listen to the pronunciation of su depoları
Turkish - English
reservoirs
large artificial (man-made) lakes where water is collected and stored for future use
large deposits of natural gas
Natural or artificial lakes in which water is stored for irrigation, to supply water for municipal needs, for hydroelectric power, or to control water flow
plural of reservoir
su depoları
Favorites