Spanish-English Dictionaryprecipitaras
precipitarás
precipitarse
Meaning of precipitaras