stuffed cloth talisman doll/animal - Español Inglés Diccionario