Translation of animal cracker in Spanish:

animal cracker

noun

US

  • 1

    galleta en forma de animal