Spanish-English Dictionaryprecipitara
precipitará
precipitarse
Meaning of precipitara