have a high level of rainfall - Francés Inglés Diccionario

Proponer traducción