Spanish-English Dictionaryrebosar
Meaning of rebosar