English to Portuguese Dictionary precipitation

precipitation

Precipitação
translation of 'Precipitation'
noun
precipitação
Credits: Google Translate
Download the
HelloEnglishApp
image_one