Spanish-English Dictionaryprecipitarais
precipitarais
precipitarse
Meaning of precipitarais