smelly and disgusting animal - Spanisch Englisch Wörterbuch