Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
silencer
Ingles
- 🔊 a tubular acoustic device inserted in the exhaust system that is designed to reduce noise
- 🔊 short tube attached to the muzzle of a gun that deadens the sound of firing