What does ametralladora mean?

ametralladora - Spanish to English

machine-gun