Spanish-English Dictionarydesbordaron
desbordaron
desbordarse
Meaning of desbordaron