yellow oleander (cascabela thevetia) - Alemán Inglés Diccionario