herbaceous periwinkle - Turco Inglés Diccionario