claymore mine - Inglés Sinónimo Diccionario

claymore mine

n.
[1] claymore