ametrallar
Top 30000
Meanings
Verb
1. to machine-gun; to shoot with a machine gun; to spray and pray
2. to shoot with shot ammunition, such as grapeshot