⚙

Diccionario

Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.

defensive structure

Ingles

  1. 🔊 a structure used to defend against attack
    “the artillery battered down the defenses”

Palabras similares

defense defence