Translation of "chuva artificial" into English

artificial precipitation, induced rain, manmade rain are the top translations of "chuva artificial" into English.

chuva artificial
+ Add

Portuguese-English dictionary

  • artificial precipitation

  • induced rain

  • manmade rain

  • cloud seeding

    noun
  • Show algorithmically generated translations

Automatic translations of "chuva artificial" into English

  • Glosbe

    Glosbe Translate
  • Google

    Google Translate
Add

Translations of "chuva artificial" into English in sentences, translation memory