sprout new buds or flowers - Alemán Inglés Diccionario

Proponer traducción