English to Portuguese Dictionary rainstorm

rainstorm

tempestade
translation of 'rainstorm'
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one