hailstorms
Tempestades de granizo
translation of 'hailstorms'
noun
dilúvio
definition
Credits: Google Translate
| English to Portuguese Dictionary hailstorms |