French-English dictionary »

rbbg meaning in English

FrenchEnglish
RBBG nom

RBBG(rubber ball blast grenade)
noun

rubber ball blast grenadenoun