Traducción español inglés

English version

¿Qué significa "inseminación de las nubes (provocar lluvia)." en Inglés