Spanish-English Dictionaryprecipitan
precipitan
precipitarse
Meaning of precipitan