English version
¿Qué significa
"arma de defensa propia."
en Inglés
Español - Inglés
Inglés - Español
Español
Inglés
arma de defensa propia.
self-protection weapon
arma de defensa propia.
SPW (sigla) self protection weapon