Summary
Spanish to English:   more detail...
  1. embalse:


Spanish

Detailed Translations for embalse from Spanish to English

embalse:


Synonyms for "embalse":


Wiktionary Translations for embalse:

embalse
noun
  1. place behind a dam where water is collected

Cross Translation:
FromToVia
embalse dam barrage — construction qui oppose un obstacle à un cours d’eau