Spanish-English Dictionarydesbordase
desbordase
desbordarse
Meaning of desbordase