English
Detailed Translations for cloudbursts from English to French
cloudbursts:
-
the cloudbursts (downpours)
la trombe d'eau
Translation Matrix for cloudbursts:
Noun | Related Translations | Other Translations |
trombe d'eau | cloudbursts; downpours |
External Machine Translations: