Slang term from El Salvador

"mecha"

Slang for: pistola
English translation: gun

Other meanings for "mecha"

Other slangs for "gun"