Spanish-English Dictionaryprecipitaré
precipitaré
precipitarse
Meaning of precipitaré