a litter of puppies
Are you looking for: 一窝一窝狗崽一窝 一窝狗崽More results...
English Expression:
  1. n.  a litter of puppies