bulls in a china shop

English

Noun

bulls in a china shop

  1. plural of bull in a china shop