Skip to main content

juanantonia's definitions

SHIELD

English: Strategic Homeland Intervention, Enforcement and Logistics Division.
Spanish: Servicio Homologado de Inteligencia, Espionaje, Logística y Defensa.
SHIELD
by juanantonia March 16, 2022
mugGet the SHIELD mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email