Dizionario Inglese - Inglese

English - English

falling in large amounts in inglese:

1. torrential torrential


The rain was so torrential it caused drains to block and rivers to flood.

Inglese parola "falling in large amounts"(torrential) si verifica in set:

weather 2, words meaning