dog's tongue (thevetia ahouai) - Spanisch Englisch Wörterbuch