Definition of バズーカ

バズーカ

bazuuka

noun
bazooka