devil pepper (rauvolfia sellowii) - Español Inglés Diccionario