Spanish-English Dictionaryprecipitaría
precipitaría
precipitarse
Meaning of precipitaría