Traducción inglés español

English version

¿Qué significa "flower whose disgusting smell causes nausea (lit. ’flower of death’)" en español?