rain
Pronunciation: /reɪn/
Translate rain | into French | into German | into Spanish
Italian translation of rain
A. n
B. vi
- piovere rain down on somebody (fig) = piovere addosso a qualcuno
C. vt
- rain blows on somebody = tempestare qualcuno di colpi