Puppies

Spanish Meaning

perrito

cachorro

mocoso

English Meaning

  1. Plural form of puppy.