English to Spanish Dictionary > reservoir
reservoir
depósito
translation of 'reservoir'
noun
embalse,
pantano,
alberca,
cisterna,
represa,
depósito
definition
No ad for you
Credits: Google Translate
Hello English works best on our Android App