Dictionary search results

Showing 1-2 of 2 results

rubber bullet British & World English

A large projectile made of rubber and shot from a firearm, used especially in riot control

rubber bullet English-Spanish

bala feminine de goma