DictionaryForumContacts

   English
Terms for subject Meteorology containing downpour | all forms
EnglishSpanish
heavy downpourlluvia torrencial
heavy downpourtromba de agua DRAE: Chaparrón intenso, repentino y muy violento.
heavy downpourfuerte aguacero