Spanish-English Dictionaryquebrada
quebrada
Meaning of quebrada