Diccionario
Escribe una palabra en ingles o espanol. Ingles en azul, espanol en rosa. Toca cualquier linea para oirla.
squeal
Ingles
- 🔊 a high-pitched howl
- 🔊 utter a high-pitched cry, characteristic of pigs
- 🔊 confess to a punishable or reprehensible deed, usually under pressure