buckets of blood

English

Noun

buckets of blood

  1. plural of bucket of blood