Search term bazooka has one result
Jump to
EN English ES Spanish
bazooka (n) [artillery] bazuca (n) {f} [artillery]