Spanish-English Dictionaryprecipitar
Meaning of precipitar