Spanish-English Dictionarydesembocar
Meaning of desembocar