English to Spanish Dictionary reservoir

reservoir

depósito
translation of 'reservoir'
noun
embalse,
pantano,
alberca,
cisterna,
represa,
depósito
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one