See Also: torrential(dictionary)
torrential(dictionary)

torrential (oh)



torrential rain
very heavy rain