Slang term from España

"madero"

Slang for: policia
English translation: police

Other meanings for "madero"