Ametrallador admin 5 years ago Ametrallador Ametrallador Definition Ametrallador Spanish Adjective English meaning : machine gunner