Definition of ブッチャー

ブッチャー

bucchaa

noun
butcher