Skip to main content

Definitions by Sacer

Spanish slang for the Police
La Jura by Sacer December 18, 2008