Spanish-English Dictionarydesbordara
desbordara
desbordarse
Meaning of desbordara