a tree reaching up to 100 feet - Francés Inglés Diccionario

Proponer traducción